naval architecture and ocean engineering - German English Dictionary